package one.stand.service;

import one.stand.model.ResultModel;
import one.stand.request.CompanyRequest;
import one.stand.request.VersionRequest;
import one.stand.response.VersionResponse;

import java.util.List;
import java.util.Map;

/**
 * @author Administrator
 */
public interface CompanyService {

    ResultModel<Boolean> auditCompany(CompanyRequest request);

    ResultModel<Boolean> configureAgen(CompanyRequest request);

    ResultModel<Map<String, Object>> appletCodeManage(VersionRequest request);

    ResultModel<VersionResponse> appletCodeManageInfo(VersionRequest request);

    ResultModel<Boolean> addVersionInfo(VersionRequest request);

    ResultModel<List<String>> selectAppId(Integer versionId);
}
